using System;

namespace FreeFlow.Client.Events
{
  /// <summary>
  /// Event arguments for the open blank form event.
  /// </summary>
  public class OpenBlankFormEventArgs : EventArgs
  {
    /// <summary>
    /// Creates a new <see cref="OpenBlankFormEventArgs"/> instance.
    /// </summary>
    /// <param name="processName">The process name.</param>
    /// <param name="actionName">The action name.</param>
    public OpenBlankFormEventArgs(string processName, string actionName) : base()
    {
      this.processName = processName;
      this.actionName = actionName;
    }

    private string processName;
    /// <summary>
    /// Gets the name of the process.
    /// </summary>
    public string ProcessName
    {
      get { return processName; }
    }

    private string actionName;
    /// <summary>
    /// Gets the name of the action.
    /// </summary>
    public string ActionName
    {
      get { return actionName; }
    }
  }
}
